function expressions [Javascript] 함수 표현식의 사용 일반적으로 함수 선언식은 코드가 실행되기 전에 로드되지만, 함수 표현식은 interpreter가 해당 코드에 도달할 때만 로드된다. 이러한 특성으로 인해 함수 표현식은 호이스팅에 영향을 받지 않고, 정의된 범위에서 로컬 변수의 복사본을 유지할 수 있다. 함수 표현식이 유용하게 쓰이는 두 가지 경우를 살펴보자. 1. 클로저로써의 사용 첫 번째는 클로저로 사용될 때다. (클로저란? 내부함수가 외... function expressions함수표현식자바스크립트JavaScriptJavaScript
[Javascript] 함수 표현식의 사용 일반적으로 함수 선언식은 코드가 실행되기 전에 로드되지만, 함수 표현식은 interpreter가 해당 코드에 도달할 때만 로드된다. 이러한 특성으로 인해 함수 표현식은 호이스팅에 영향을 받지 않고, 정의된 범위에서 로컬 변수의 복사본을 유지할 수 있다. 함수 표현식이 유용하게 쓰이는 두 가지 경우를 살펴보자. 1. 클로저로써의 사용 첫 번째는 클로저로 사용될 때다. (클로저란? 내부함수가 외... function expressions함수표현식자바스크립트JavaScriptJavaScript